import instance from '@/utils/http'
/**
 * @description 加入购物车
 * @param {goodsId} String
 * @param {count} String
 * @param {blessing} String
 */
export const addCart=({goodsId,count,blessing})=>instance.request({
  url:`/cart/addToCart/${goodsId}/${count}`,
  params:{
    blessing 
  }
})
/**
 * @description 获取购物车列表
 * @param none
 */
export const getCartList=()=>instance.request({
  url:'/cart/getCartList'
})
/**
 * @description 更新商品状态
 * @param {String} goodsId 商品id
 * @param {String} isChecked 更新后的状态，0 不勾选，1 勾选
 */
export const updateGoodsState=(goodsId,isChecked)=>instance.request({
  url:`/cart/checkCart/${goodsId}/${isChecked}`
})
/**
 * @description 全选与全不选
 * @param {String} isChecked 0 取消全选，1 全选
 */
export const checkAllCart=(isChecked)=>instance.request({
  url:`/cart/checkAllCart/${isChecked}`
})
/**
 * @description 删除购物车商品
 * @param {String} goodsId 商品id
 */
export const del=(goodsId)=>instance.request({
  url:`/cart/delete/${goodsId}`
})